water buffalo feed - French English Dictionary